/**  滑动开关 */
li.password {
    > * {
        display: block;
    }
    height: 1rem;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0 0.24rem;
    border-bottom: 1px solid @border-color-d5;
    input[type=text],
    [type=password] {
        flex: 1;
        border: 0;
        font-size: @font-size-base;
    }
    .inv_onoff {
        .not-ae();
        position: relative;
        width: 1rem;
        height: 0.64rem;
        border: @border-color-d5 solid 1px;
        border-radius: 0.64rem;
        background-color: #fff;
        transition: 0.2s all ease-in;
        &:after {
            position: absolute;
            content: "";
            left: 0;
            top: 0;
            width: 0.6rem;
            height: 0.6rem;
            border-radius: 50%;
            background-color: #fff;
            box-shadow: 0.02rem 0.02rem 0.02rem @border-color-d5;
            transition: 0.2s all ease-in;
        }
        &:checked {
            background-color: @fn-color;
            border: @fn-color solid 1px;
            &:after {
                left: 0.38rem;
            }
        }
    }
}
